package com.example.administrator.android01app;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class Ch4Activity1 extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {//当界面创建时，自动调用，执行一些初始化工作： 加载布  局文件，注册监听器等
        super.onCreate(savedInstanceState);
        setContentView(R.layout.layout_ch4_1);//加载布局文件

        //1）获取普通界面组件；
        Button button1=(Button) findViewById(R.id.ch4_1_btn);
        //int a=0;
        //3）调用事件源的setXXXListener方法注册事件监听器。
        MyBtnListener myBtnListener=new MyBtnListener();
        button1.setOnClickListener(myBtnListener);

    }
    //2）实现事件监听类，该监听类是一个特殊的java类，必须实现一个XXXListener接口；
    //内部类
    class MyBtnListener implements View.OnClickListener{
        @Override
        public void onClick(View view) {
            Log.d("Ch4Activity1","onClick");
        }
    }

    public void myBtnClick(View view333){
        EditText editText=(EditText) findViewById(R.id.ch4_1_et);
        TextView textView=(TextView) findViewById(R.id.ch4_1_tv);

        String content=editText.getText().toString();
        textView.setText(content);
    }

}
